package com.yonyou.iuap.ipaas.connector.sdwcoatencent.api.model.request.stock;

import com.yonyou.iuap.ipaas.connector.sdwcoatencent.api.model.request.common.CommonQueryRequest;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * ** description 描述
 * 出库单列表查询
 * @author : auto zs
 * @date : Oct 17, 2024 5:09:28 PM
 */
@Data
public class OutboundListQueryRequest extends CommonQueryRequest implements Serializable {


    private static final long serialVersionUID = 1L;

    /**
     * 系统仓库id
     * 描述： 系统仓库id
     */
    private String wid;
    /**
     *  日期筛选类型
     * 描述：  日期筛选类型：
     创建时间 create_time
     出库时间 opt_time
     更新时间 increment_time
     */
    private String search_field_time;
    /**
     * 日期查询开始时间
     * 描述： 日期查询开始时间，格式：Y-m-d
     */
    private String start_date;
    /**
     * 日期查询结束时间
     * 描述： 日期查询结束时间，格式：Y-m-d
     */
    private String end_date;
    /**
     * 出库单单号
     * 描述： 出库单单号，多个使用英文逗号分隔
     */
    private String order_sn;
    /**
     * 出库单状态
     * 描述： 出库单状态：
     10 待提交
     30 待出库
     40 已完成
     50 已撤销
     121 待审批
     122 已驳回
     */
    private Long status;
    /**
     *  出库类型
     * 描述：  出库类型：
     11 其他出库
     12 FBA出库
     14 退货出库
     15 调拨出库
     16 WFS出库
     17 Temu出库
     */
    private Long type;



}